'use strict';
/**
 * author：小小游 --- allen
 * date：2018.02.05
 * lastUpdateDate：2018.02.05
 * description：Map的基本用法
 */
 /**
  * 在Javascript中，我们知道console.log(NaN === NaN);
  * 会返回false,但在Map中NaN在其内部算法里面是相等的，所以
  * 无论你添加多少个打印出来永远只有一个
  */
 // false
 console.log(NaN === NaN);
 let map = new Map();
 map.set(NaN, 'what!').set(NaN, 'what!').set(NaN, 'what!').set(NaN, 'what!').set(NaN, 'what!');
 // what!
 console.log(map.get(NaN));
